body { background:#d4f0fc url(/images/cloundbg.jpg) center 250px fixed no-repeat;  }
/*fileview header*/
a { color:#333; }
a:hover, a.g069, .g069, .account-wrapper a , .account-nav a{ color:#069; }
.header,.btn, .nav li, .zone-btn,.btn-submit,.btn-submit-02,.btn-invite,.datatable-2,.ico-query{ background-image:url(/images/bg_01.gif); }
.header { background-repeat:repeat-x; height:103px; margin-bottom:5px; }
.white, .white a { color:#fff; }
.space-rate { background:#3d7587; width:135px; height:12px; line-height:12px; vertical-align:-2px; *vertical-align:0; }
.space-rate-used { background:#84ab22; width:10%; height:100%; display:inline-block; }
.space-rate, .ico-add-space { font-size:10px; }
/*
.ico-add-space,.ico-add-space-r{ background:url(images/space_bg.gif)  no-repeat;}
.ico-add-space { line-height:18px; text-align:center; margin-top:3px; padding-left:7px;}
.ico-add-space-r{ background-position:right -18px;  color:#cf7200; padding-right:3px;}
*/
.pop-box,.ico-add-space,.ico-add-space-r,.pop-box-r{ background:url(/images/space_bg.gif)  no-repeat;}
.pop-box{ background-position:0 -37px; padding-top:3px; left:4px; top:30px;}
.ico-add-space,.pop-box { line-height:18px; text-align:center; margin-top:3px; padding-left:7px; }
.pop-box-r,.ico-add-space-r{color:#cf7200; padding-right:5px; line-height:18px;  background-position:right -18px;cursor:pointer;}
.nav { position:relative; }
.nav ul { position:absolute; left:120px; top:-6px; height:49px; }
.nav li a, .nav li a span { display:block; }
.nav li a { font-size:14px; padding-left:30px; }
.nav li a span { padding-right:30px; line-height:54px; }
.nav li a:hover, .nav-active, .nav-active span, .nav li a:hover span { background:url(/images/menuactive.gif) left top no-repeat;color:#000; }
.nav-active span, .nav li a:hover span { background-position:right -49px; line-height:49px !important; }
.nav li { margin-right:0; background-position:0 -230px; }
.btn { height:27px; margin-right:15px; float:left;  text-indent:-9999px; overflow:hidden; }
.btn-127,.ico-news{background:url(/images/btn_upload_new.gif) no-repeat; width:112px; line-height:31px; }
.btn-upload-127:hover{ background-position:0 -34px;}
.btn-newdir-127{ background-position:0 -69px;}
.btn-newdir-127:hover{ background-position:0 -105px;}
.btn-delete-show,.btn-delete-hide{ width:130px;}
.btn-delete-show:hover{ background-position:0 -454px;}
.btn-delete-hide:hover{ background-position:0 -495px;}
.btn-delete-show{ background-position:0 -290px;}
.btn-delete-hide{ background-position:0 -331px;}
.btn-share-127{ background-position:0 -533px;}
.btn-share-127:hover{ background-position:0 -569px;}
.un-btn-newdir-127{ background-position:0 -413px; cursor:default;}
.un-btn-upload-127{ background-position:0 -372px; cursor:default;}
.btn-download-kp { background-position: 0 -182px; width:79px; margin-right:15px; text-indent:24px; line-height:24px; }
.ico-news{ background-position: -117px -193px; padding-left:15px;}
h2 { font-size:12px; font-weight:normal; margin-bottom:5px; }
h3{ font-size:14px; line-height:24px;}
.upload-rate{ width:400px; height:20px; line-height:20px; background:#3D7587; margin-top:3px; cursor:pointer;padding:2px;}
.gotop{position:absolute; right:-20px; bottom:-18px;}
/*footer*/
.footer .links { border-bottom:1px solid #d2e3ea; padding-bottom:8px; }
.footer a { color:#069; }
.footer-contact { border-top:1px solid #e5f6fd; color:#666; padding-top:8px; }
/*pop*/
.pop-frm{ padding:15px 20px;}
#simplemodal-overlay { background-color:#000;  }
#simplemodal-container a.modalCloseImg { background:url(/img/x.png) no-repeat; /* adjust url as required */ width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer; }
.wrapper-box { overflow: visible; width: 100%; }
/*升级空间*/
.zone-bar{ height:71px;}
.tab-zone{ padding:4px 0 0 4px; height:67px;}
.tab-zone-item, .zone-rate-used,.duty li,.tab-duty-title,.ico-info{ background:url(/images/zone_sprite.jpg) no-repeat;}
.tab-zone-item{ float:left; height:100%;  text-indent:-9999px; overflow:hidden;}
.tab-zone-item1,.tab-profiles-item-1{ width:138px;}
.tab-zone-item2,.tab-profiles-item-2{width:135px;}
.tab-zone-item2{  background-position: -139px 0;}
.tab-zone-item3,.tab-profiles-item-3{width:109px;}
.tab-zone-item3{ background-position:-275px 0;}
.tab-zone-item5{ background-position:0 -578px; width:163px;}
.tab-zone-item5:hover,.selected-item5 .tab-zone-item5{ background-position:-165px -578px;}
.tab-zone-item2:hover,.selected-item2 .tab-zone-item2{ background-position:-139px -67px; }
.tab-zone-item3:hover,.selected-item3 .tab-zone-item3{ background-position:-275px -134px;}
.selected-item2 .tab-zone-item1,.selected-item3 .tab-zone-item1,.selected-item5 .tab-zone-item1{background-position:0 -67px;}
.tab-profiles-item-1{ background-position:0 -507px;}
.tab-profiles-item-2{ background-position:-139px -507px;}
.tab-profiles-item-3{ background-position:-275px -507px;}
.tab-profiles-item-2:hover{ background-position:-139px -134px;}
.tab-profiles-item-3:hover,.selected-item3 .tab-profiles-item-3{ background-position:-275px -67px;}
.selected-item2 .tab-profiles-item-1,.selected-item3 .tab-profiles-item-1{ background-position: 0 -134px;}
.selected-item4 .tab-profiles-item-2{background-position:-139px -134px;}
.selected-item4 .tab-zone-item1{ background-position:0 -67px;}
.zone-bar .btn-download-kp{ margin-top:15px;}
.zone-wrapper,.album-cnt{background:url(/images/cntbg3.png) repeat-y;}
.zone-bm-bg{ background:url(/images/cntbg4.png) no-repeat; height:22px;}
.zone-mod{padding:30px 50px;}
.zone-rate,.zone-rate-used{height:11px; line-height:0; font-size:0;}
.zone-rate{background:url(/images/rate_bg.jpg); width:592px; padding:2px;}
.zone-rate-used{background-position:0 -212px; background-repeat:repeat-x; width:10%; }
.ml250{margin-left:250px;}
.zone-btn{width:90px; height:30px; line-height:25px; font-family:microsoft yahei; background-position:-294px -242px; float:right; color:#fff; text-align:center; position:absolute; right:31px; bottom:20px;}
.zone-btn:hover{ background-position:-200px -212px; color:#fff;}
.zone-btn-disable,.zone-btn-disable:hover{ background-position:-294px -212px;}
.duty{ width:855px; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:10px;}
.duty ul{ width:890px;}
.duty li{ float:left; background-position:0 -237px; width:410px; height:170px; margin-right:35px; margin-bottom:35px; }
.duty-mod{ padding:25px 30px 24px 22px;}
.w-100{ width:100px;}
.w-255{ width:255px;}
.ico-finished{right:3px; top:-7px;}
.tab-duty-title{ background-position:0 -410px; height:39px; width:300px; padding-left:1px;}
.tab-duty-title-select2{ background-position:0 -453px;}
.tab-duty-title h3{ text-align:center; line-height:39px; cursor:pointer;}
.tab-duty-title-1{ width:154px;}
.tab-duty-title-2{ width:144px;}
.squal-bg{background:url(/images/pannel.jpg) no-repeat; width:630px; height:280px;}
.btn-invite,.btn-submit,.btn-login,.btn-regsiter,.btn-next-step,.btn-finished,.btn-modify,.btn-recharge,.btn-submit-02{padding:0;  border:0 none; cursor:pointer; }
.btn-submit,.btn-submit-02{height:34px; margin-left:200px;}
.btn-submit{ background-position:0 -174px; width:157px; }
.btn-submit-02{background-position:-158px -174px; width:104px;  }
.btn-invite{ background-position:-102px -117px; width:62px; height:55px;}
.ico-info{ background-position:-374px -446px; padding-left:25px;}
.zone-frm label{width:200px; text-align:right; }
.zone-frm *{ float:left;}
.zone-frm{ margin-bottom:20px;}
.w-270{ width:270px;}
.w-370{ width:370px;}
.w-630{ width:630px;}
.w-500{ width:500px;}
.zone-txt{border:1px solid #5c9fc0; height:22px; }
.invite-tips{ padding:5px; color:#666; width:750px; margin-right:3px; line-height:22px;}
.datatable-2{ background-position:0 -293px; background-repeat:repeat-x; }
.invite-tips,.pagenum{border:1px solid #d2d2d2;}
.btm{ border-top:1px solid #d2d2d2;}
.pagenum{ padding:3px 7px;}
.pagenum:hover{ background:#73B2DA; border-color:#3090BC; color:#fff;}
/*账号设置*/
.profiles-frm li *{ float:left;}
.profiles-frm a{ color:#069;}
.profiles-frm li{height:40px;}
.profiles-txt { background:#eee; border:1px solid #c6c6c6; width:225px; padding:0 2px; margin-right:50px; font-size:12px;  }
.profiles-fields{ width:200px; text-align:right; }
/*相册*/
.cnt-tm-bg{ background-position:0 -96px; height:14px;}
.fix-header{ position:fixed; _position:absolute; width:100%;}
.fix-header{ top:0; left:0;   }
.fix-header-cnt{   background:#D4F0FC; }
.album-cnt{ padding-top:145px; overflow:auto; }
.albums-list { overflow:hidden; /*width:690px; */ width:892px; margin:20px auto;}
.albums-list ul { /*width:724px;*/ width:917px;}
.albums-list li{ float:left; width:158px; height:200px; margin-right:25px; margin-bottom:15px;  }
.pic,.album-folder-pic{/*background:url(images/albumbg.gif) bottom center no-repeat; */ width:158px;   height:158px;}
.pic a,.album-folder-pic a{ display:table-cell; vertical-align:middle; text-align:center; height:145px; width:146px;  padding:5px;  *display: block; *font-size: 127px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ }
.pic a{border:1px solid #e2e2e2;}
.pic a:hover{ border:1px solid #9ECE08; }
.pic a img,.album-folder-pic a img{ vertical-align:middle;}
.albums-frm input{vertical-align:-3px; margin-right:3px;}
.albums-frm { color:#666;}
.album-folder{ background:url(/images/album_folder.jpg) no-repeat;}
/*登录注册*/
.account-bar,.account-bm,.btn-login,.btn-regsiter,.btn-next-step,.btn-finished,.btn-modify,.account-splite,.download-kp-green,.ico-tips,.btn-recharge{background:url(images/account.png) no-repeat;}
.account-wrapper a:hover{text-decoration:underline;}
.account-bar{ height:119px; }
.account-bm{ height:22px; background-position:0 -195px;}
.account-nav,.account-banner{position:absolute; }
.account-banner{  top:12px; right:2px;}
.account-nav{ top:220px; right:20px; z-index:50;}
.account-nav span{color:#ddd; padding:0 10px;}
.account-wrapper{ background:url(/images/accountbg.png) repeat-y;}
.account-mod{ width:450px; margin:0 auto; padding:40px 0;}
.account-frm{margin-bottom:20px;}
.account-frm *{float:left;}
.account-frm label{ width:120px; text-align:right;}
.account-txt{ width:250px; margin-right:5px; height:22px; line-height:22px;  font-weight:bold;  }
.account-chk{ margin-top:5px; *margin-top:0; margin-right:2px;}
.qqlogin{ background:url(/images/connect_logo_230.jpg) no-repeat; width:170px; height:32px;}
.btn-login,.btn-regsiter,.btn-next-step,.btn-finished,.btn-modify{width:100px; height:33px; margin-left:120px; font-size:0; line-height:0; }
.btn-login{ background-position: -458px -129px;  margin-right:20px;}
.btn-login:hover{ background-position:-584px -129px;}
.btn-regsiter{ background-position:-704px -129px; }
.btn-regsiter:hover{ background-position:-817px -129px;}
.btn-next-step{ background-position:-704px -229px;}
.btn-next-step:hover{ background-position:-817px -229px;}
.btn-finished{ background-position:-481px -229px;}
.btn-finished:hover{ background-position:-594px -229px;}
.btn-modify{ background-position:-481px -286px;}
.btn-modify:hover{ background-position:-594px -286px;}
.btn-recharge{ background-position:-758px -339px; width:158px; height:33px;}
.account-splite{ background-position:60px -227px; padding-top:10px; font-size:14px; line-height:28px;  color:#666;  }
.erro-info{margin-left:120px; margin-bottom:10px; background:#fbf3f0 url(/images/error.gif) 1px 3px no-repeat;  border:1px solid #e7c3c3; padding-left:20px; width:230px; line-height:22px; }
.pop-acc .account-frm label{ width:70px;}
.pop-acc .btn-regsiter,.pop-acc .btn-login,.ml70,.pop-acc .erro-info{ margin-left:70px;}
.ico-01{ background-position:0 5px;}
.ico-02{ background-position:-55px 5px;}
.ico-03{ background-position:-110px 5px;}
.ico-04{ background-position:-165px 5px;}
.download-kp-green{ width:205px; height:45px; background-position:-9px -128px; float:right; margin-right:20px; margin-top:25px;}
.go-webkp{background-position:-538px -327px;}
.ml120{ margin-left:120px;}
.account-tips{ margin-bottom:20px;padding-left:120px; }
.ico-tips{ width:50px; height:50px; margin-right:10px;  float:left; }
.lh50{ line-height:50px;}
.ico-tips-yes{ background-position:-420px -229px;}
.ico-tips-alert{ background-position:-420px -286px;}
.regbg{ background:url(images/account_spirte2.jpg) no-repeat;  }
.dlk-klive{ width:249px; height:60px;}
.dlk-klive:hover{ background-position:0 -70px;}
.go{ background-position:8px -128px; padding-left:15px; margin-top:35px;}
.outlink-top{padding:0 10px; }
.outlink-top h1{margin-top:3px;}
.outlink-top,.outlink-btn{background:url(/images/outlinkbg2.png) no-repeat;}
.outlink-top{height:60px;line-height:60px;}
.outlink-nav{width:70%;}

.outlink-nav a{ display:block;  padding:0 14px;}
.outlink-nav a:hover,.outlink-nav .active{background:url(/images/nav-active.gif) repeat-x;}
.outlink-bg-t,.outlink-bg-b{ background:url(/images/outlinkbg1.png) no-repeat;}
.outlink-bg-t{ height:20px; }
.outlink-wrapper{ background:url(/images/outlinkbg3.png) repeat-y;}
.outlink-bg-b{ background-position:0 -55px; height:26px;}
.outlink-mod{ padding:10px 30px 30px;}
.w-300{ width:300px;}
.w-520{ width:520px;}
.outlink-btn{ float:left; height:68px;}
.outlink-btn-save{ background-position:0 -75px; width:204px; }
.outlink-btn-save:hover{ background-position:-205px -75px;}
.outlink-btn-download{ background-position: -411px -75px; width:144px;}
.outlink-btn-download:hover{ background-position:-557px -75px;}
.outlink-btn-quick-download{ background-position:-703px -75px; width:144px; }
.outlink-btn-quick-download:hover{ background-position:-848px -75px;}
.outlink-btn-floder-download{ background-position:-411px -144px; width:144px; }
.outlink-btn-floder-download:hover{ background-position:-557px -144px;}
.outlink-btn-floder-save{ background-position:0 -144px; width:204px;}
.outlink-btn-floder-save:hover{ background-position:-205px -144px; }
.move-mod { border:1px solid #c5d6d2; background:#fff; padding-bottom:10px !important;}
.p3{ padding:0px 2px 2px 0;}
.bg-gray{ background:#f6f2f3;  }
/*下载页面 ico-dlk=ico download klive */
.ico-dlk{ background:url(/images/downklive.jpg) no-repeat;}
.ico-dlk-01{background-position:-173px -68px;}
.ico-dlk-03{ background-position:top right;}
.ico-dlk-11{background-position:-222px -192px;}
.ico-dlk-12{ background-position:0 -115px;}
.ico-dlk-13{ background-position:right -122px;}
.ico-dlk-21{ background-position:-184px -553px;}
.ico-dlk-22{ background-position:0 -469px;}
.ico-dlk-23{ background-position:right -482px;}
.ico-dlk-31{ background-position:-222px -309px;}
.ico-dlk-32{ background-position:0 -231px;}
.ico-dlk-33{ background-position:right -242px;}
.ico-dlk-41{ background-position:-201px -424px;}
.ico-dlk-42{ background-position:0 -345px;}
.ico-dlk-43{ background-position:right -360px;}
.ico-dlk-btn{ width:190px; height:60px; display:block;}
.ico-dlk-pic { width:130px; height:112px; float:left; margin-right:20px; margin-top:10px;}
.ico-dlk-bd{ height:30px;}
.dlk-list li{ border-bottom:1px solid #ddd; padding-bottom:25px; margin-bottom:25px;}
.dlk-list a{ color:#069;}
/*联系人*/
.aside-contact{ width:180px; background:#eff8fb; }
.mainer-contact{ width:660px;}
.contact{background:url(/images/contact.jpg) no-repeat; }
.aside-contact-t,.aside-contact-b{height:10px;}
.aside-contact-b{ background-position:0 -11px;}
.btn-no-ico{ text-indent:0; color:#fff; text-align:center; background-position:0 -144px; width:94px; font-weight:normal; width:75px; height:24px;}
.btn-no-ico:hover{ background-position:-200px -242px;}
.ico-query{ background-position:right -272px; border:1px solid #e2e2e2; width:150px; }
.ico-add{ background-position:0 -54px; padding-left:15px;}
/*快盘特点*/
.features { background:url(/images/index_05.jpg) no-repeat; line-height:24px; height:198px;}
.features li { width:24.4%; padding-top:40px; padding-bottom:90px; }
.features-item-1 { margin-left:45px; }
.features-item-2 { margin-left:58px; }
.features-item-3 { margin-left:52px; }
.features-item-4 { margin-left:38px; }
/*拖拉选择*/
#filelistwrap .ui-selecting,#filelistwrap .ui-selected  { background: #e3f9fe; }
#filelistwrap tr{border-bottom: 1px solid #fff;}
.h-200{height:200px;}
/*搜索框*/
.search{width:191px;height:25px;padding-left:25px;margin-top:2px;border:solid 1px #76c0dd;background:url(/images/icon16.gif) #fff no-repeat 0px -451px;}
.search #search_key{float:left;width:138px;height:23px;line-height:18px;color:#787878;border:none;border-right:solid 1px #77c1de;}
.search #search_submit{float:right;width:50px;height:25px;border:solid 1px #7cdcf5;background:#0fc0ec;color:#fff;font-size:14px;}
